我有一个问题,即将函数传递给组件的方式与文档中指定的方式不同.
这是我的app.js
methods: {
updateAnswer: function(question) {
console.log('question: '+question);
}
}
Run Code Online (Sandbox Code Playgroud)
这是在我的html文件中:
<multiplechoice class="question counterIncrement counterShow active" id="q2" whenanswered="{{ updateAnswer('1') }}"></multiplechoice>
Run Code Online (Sandbox Code Playgroud)
这是在我的components.js文件中:
props: [
'whenanswered'
],
ready: function() {
this.whenanswered();
},
Run Code Online (Sandbox Code Playgroud)
我已经尝试过了:
props: [
{ name: 'whenanswered', type: Function}
];
Run Code Online (Sandbox Code Playgroud)
但仍然没有运气.
当我加载页面时,这是在我的控制台中:
Uncaught TypeError: this.whenanswered is not a function
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感谢:)
我已经学会了用Visual Studio在VB.NET中创建程序,但缺点是我需要.NET框架,而不是每台计算机上都有.我可以在不需要.NET框架的情况下在VB.NET中创建程序吗?如果是,我需要什么工具?