我是新来的本地人。
我想要做的是创建一个包含许多可重用函数的js文件,然后将其导入到组件中,并从组件中调用它。
我到目前为止所做的可能看起来很愚蠢,但我知道你会要求的,所以他们在这里。
'use strict';
import React, { Component } from 'react';
import {
AppRegistry,
Text,
TextInput,
View
} from 'react-native';
export default class Chandu extends Component {
constructor(props){
super(props);
this.papoy = {
a : 'aaa'
},
this.helloBandu = function(){
console.log('Hello Bandu');
},
}
helloChandu(){
console.log('Hello Chandu');
}
}
import Chandu from './chandu';
console.log(Chandu);
console.log(Chandu.helloChandu);
console.log(Chandu.helloBandu);
console.log(Chandu.papoy);
唯一有效的是第一个console.log,这意味着我导入了正确的路径,而不是其他路径。
请问做这件事的正确方法是什么?
快速注意:您正在导入一个类,您不能调用一个类的属性,除非它们是静态属性。有关类的更多信息请参见:https://developer.mozilla.org/en-美国/docs/web/javascript/reference/classes
不过,有一个简单的方法可以做到这一点。如果您正在创建帮助器函数,则应该创建一个导出函数的文件,如下所示:
export function HelloChandu() {
}
export function HelloTester() {
}
然后像这样导入它们:
问题内容: 尽管存在类似的问题,但我无法创建具有多个功能的文件。 我是React Native的新手。 我想做的是创建一个包含许多可重用功能的js文件,然后将其导入组件中并从那里调用它。 到目前为止,我一直在做的事情可能看起来很愚蠢,但我知道您会要求这样做的,所以在这里。 我尝试创建一个类名Chandu并像这样导出它 然后,将其导入任何必需的组件中。 然后这样称呼它 唯一起作用的是第一个conso
Illustrator CC 2014 版增强了与正文相关的布局和键入功能: 附加隐藏字符(“类型>显示隐藏字符”)已添加至描述印刷标记(请参阅下表) 段尾符号和行尾符号现在是不同的字形。 用于显示隐藏字符的字体被更改为 Adobe Sans MM。 Illustrator 文本编辑器可使以软回车结尾的行对齐 (shift + enter/return) Illustrator 文本编辑器现在支持
问题内容: 这个问题始于我不理解为什么不能将变量传递给symfony2全局帮助器函数(服务)的原因,但是由于比我聪明的人,我意识到我的错误是关于试图从没有使用该类的类中使用security_context。没有注射吗… 这是最终结果,该代码有效。我发现没有更好的方法可以使此方法对社区有所帮助。 这是从symfony2的全局函数或帮助函数中从security_context获取用户和其他数据的方法。
Element React,网站快速成型工具,一套为开发者、设计师和产品经理准备的基于 React 的桌面端组件库。
我已经阅读了很多关于如何在Laravel5.1中创建helper方法的问题。但我不想通过门面来实现这一点。 我想让助手方法就像这些方法Laravel助手方法一样: 我不想把它变成门面。这有可能吗?怎样?
这是我的代码 错误: [src/testresources] 中没有一个功能与过滤器匹配:[@CreateNewCourse.Feature,@CreateNewUserAndEnrolledToaCourse.Feature,@LoginLockout.Feature,@LoginOnNismo.Feature,@StudentCarryoverAttempresults.Feature] 0场