javascript - 基本函数与匿名函数
问题描述
大家好,我有以下代码示例:
var app = new Vue({
el: "#app",
data: {
message: "Hello Vue!"
},
mounted: function() {
function something() {
console.log("hy");
};
}
});
在这里我遇到了问题,当我在 vue 实例之外使用纯 javascript 调用此函数时,它说“某事不是函数”。但是,如果我将函数更改为匿名函数,它将起作用:
var app = new Vue({
el: "#app",
data: {
message: "Hello Vue!"
},
mounted: function() {
something = function() {
console.log("hy");
};
}
});
这段代码工作得很好。我的问题是:有没有办法使基本功能制作工作?我需要向现有程序添加一些代码,并且该程序无法与function something(){}
声明一起使用。
解决方案
推荐阅读
- javascript - react-spring中使用useTransition的简单动画
- javascript - setHours 和 setMinutes 不起作用 React 类组件
- python - 如何在odoo datepicker中禁用当前日期之后的天数?
- python - 计算 Pandas Dataframe 的整列
- javascript - Cross Site scriptng 如何在文本之间工作?
- javascript - TextInput 中的 onChangeText 在 redux 中无法正常工作,无法输入
- go - GoLang 打印目录树
- node.js - 如何在特定文件夹中按名称搜索文件 Google Docs API
- python - 从与列表中的项匹配的数组字段项中删除
- java - 在 Java 中使用 Thread 组合计数器和用户输入?