有一个旧的应用程序,使用打印出相当多的消息console.log,但我无法找到console.log调用哪些文件和行.
有没有办法挂钩应用程序并显示文件名和行号?
我想在注销方法中清除vee-validate中的所有错误,以下代码似乎不起作用,表单中的错误仍在显示,任何想法为什么?谢谢,
sign_out: function (e) {
console.log('sign me out')
var self = this
firebase.auth().signOut().then(function () {
console.log('sign out!')
self.info.email = ''
self.errors.clear() // clear errors object of vee-validate
}, function (error) {
console.log('sign out failed')
})
},
Run Code Online (Sandbox Code Playgroud)
这里有一个描述代码问题的jsFiddle,当你输入'123'时,会显示一个警告,然后当你点击'clear'时,字段设置为'',而errors.clear(),则期待警告在形式将消失,但它不是:
我需要更新Firebase回调中的Vue属性,如下所示,但它无法正常工作.这段代码
methods: {
sign_out : function(e) {
this.item_count = 0
}
}
Run Code Online (Sandbox Code Playgroud)
工作,但在承诺回调中设置属性时:
methods: {
sign_out : function(e) {
firebase.auth().signOut().then(function() {
this.item_count = 0
})
},
Run Code Online (Sandbox Code Playgroud)
在这种情况下如何设置属性的值?
根据文档,
<input v-model="something"> 是相同的:
<input
v-bind:value="something"
v-on:input="something = $event.target.value">
Run Code Online (Sandbox Code Playgroud)
所以我尝试了以下并且它有效:
<input v-model='sample'>
<input v-bind:value='sample' v-on:input="sample = $event.target.value" >
Run Code Online (Sandbox Code Playgroud)
现在,当我在自定义组件中尝试相同的操作时,它会触发一个错误:
VM99:2Uncaught TypeError: 无法读取未定义的属性“值”
我在这里缺少什么才能使它工作?谢谢。
vuejs新手遇到一个问题,我创建了两个组件“ hello”和“ world”,当在html中显示两个组件时,为什么只显示一个组件,为什么?谢谢,
https://jsfiddle.net/aaoehLqe/3/
<div id="app">
<hello :msg="'test1'" />
<world :msg="'test2'" />
</div>
Run Code Online (Sandbox Code Playgroud) 我有一个像这样的对象:
{
"address": ["line1", "line2", "line3"]
}
Run Code Online (Sandbox Code Playgroud)
如何address在界面中定义?数组中的元素数量不固定.
我想将v-model绑定到特定的数组元素,如下所示,可能吗?
<input v-model='item[1]' />
Run Code Online (Sandbox Code Playgroud)
谢谢
我有一个使用模板的 vue 组件,我想将其更改为使用渲染功能,我知道 createElement('h1', 'title'),但是如何将它与诸如 'select' 之类的所有选项一起使用?这是基于模板的组件:
https://jsfiddle.net/aaoehLqe/
<div id="app">
<p>{{ message }}</p>
<myselect v-bind:option= "option" ></myselect>
{{option}}
</div>
Run Code Online (Sandbox Code Playgroud) 我有一个自定义的选择组件,它与一个简单的变量一起使用,但是当与v-一起使用时将不起作用:
https://jsfiddle.net/7gjkbhy3/19/
<select2 v-for="item, index in samples" v-model="item" ></select2>
data : { samples : [0, 0, 0]}
Run Code Online (Sandbox Code Playgroud)
这有效:
<select2 v-model="sample"></select2>
data : { sample : 0}
Run Code Online (Sandbox Code Playgroud)
我在这里想念什么?
如果我放入//@ts-check一个文件,它会检查代码,但如果我使用以下jsconfig.json,它不会检查,为什么?我使用的是 vscode 版本 1.15.1
{
"compilerOptions": {
"checkJs": true
},
"exclude": [
"node_modules",
"**/node_modules/*"
]
}
Run Code Online (Sandbox Code Playgroud)