JavaScript和vue

以下是为您整理出来关于【JavaScript和vue】合集内容,如果觉得还不错,请帮忙转发推荐。

【JavaScript和vue】技术教程文章

javascript – Vue JS 2.0子组件安装回调【代码】

我正在制作一个由Vue JS组件构建的表单.我有以下组件树(每个组件包含它下面的子组件.用户注册表单将Form组件作为其直接子组件). >用户注册Vue组件>表格Vue组件>输入Vue组件>输入选项组件 在所有组件都已完全呈现后,我需要在用户注册中运行一个函数.我尝试将它放在User Registration Vue组件中的挂载功能中,但它在Option Components完成挂载功能之前运行. 我在这里阅读:https://medium.com/@brockreece/vue-parent-and-child-lifec...

javascript – 在vue中使用箭头函数计算不起作用【代码】

我正在学习Vue并在计算属性中使用箭头函数时遇到问题. 我的原始代码工作正常(请参阅下面的代码段).new Vue({el: '#app',data: {turnRed: false,turnGreen: false,turnBlue: false},computed:{switchRed: function () {return {red: this.turnRed}},switchGreen: function () {return {green: this.turnGreen}},switchBlue: function () {return {blue: this.turnBlue}}} }); .demo{width: 100px;height: 100px;background-color: g...

javascript – 将.vue文件编译成.js文件,不带webpack或browserify【代码】

有没有办法在没有webpack或browserify的情况下将.vue文件编译成.js文件?我知道webpack或browserify的优点,但我只想要最简单的方法来编译.vue文件.例如,我有一个文件组件comp.vue编译成comp.js(编译器应该能够在.vue文件中编译sass和pug)然后我可以在我的应用程序中使用它,如下所示:<head><script src="vue.min.js"></script><script src="comp.js"></script> //it may pack the whole component into variable comp and add the ...

javascript – Vue,Vuetify未正确初始化【代码】

我在我的Vue webpack应用程序上设置了Vuetify. 我的项目是使用运行Vue 2.5.2并使用Vuetify 2.0.2的vue init webpack my-project设置的. 我在我的App.js中安装了Vuetifyimport Vue from 'vue' import '../node_modules/vuetify/dist/vuetify.min.css'; import App from './App' import router from './router' import store from './store' import Vuetify from 'vuetify'Vue.use(Vuetify)/* eslint-disable no-new */ new Vue({el:...

javascript – Vue将input [type = number]转换为字符串值【代码】

我遇到了问题,Vue将number类型的输入字段的值转换为字符串,我无法弄清楚原因.我正在遵循的指南没有遇到这个问题,正如预期的那样得到值作为数字. vue docs声明,如果输入的类型是数字,Vue会将值转换为数字. 代码源自一个组件,但我将其调整为在JSFiddle:https://jsfiddle.net/d5wLsnvp/3/中运行<template><div class="col-sm-6 col-md-4"><div class="panel panel-success"><div class="panel-heading"><h3 class="panel-title">{{ s...

javascript-vue-router始终创建一个新的Component实例【代码】

我在vue-router中发现了一个问题,这让我非常感动.总是在我的路线之间切换时,会创建该组件的新实例.此外,旧实例不会被删除并在后台运行! 我希望当我打开一条路线时,旧组件将被破坏或停止运行. 有解决此问题的解决方法吗? 这是一个小提琴:https://jsfiddle.net/4xfa2f19/5885/let foo = {template: '<div>Foo</div>',mounted() {console.log('Mount Foo with uid: ' + this._uid);setInterval(() => {console.log('Instance ' + t...

javascript-Vue.js打字稿界面不起作用【代码】

有谁知道在vue.js中创建数据属性类型的语法是什么(应用程序是用打字稿编写的)?我正在寻找类似的东西:@Component({data() {return {sections: Array<SomeInterface> = []}} })但是vue将类型视为值,而我对如何使用它感到困惑.解决方法:您应该将class-style components与vue-class-component一起使用,这样可以将这些声明移至类属性并与Typescript配合使用.import Vue from 'vue' import Component from 'vue-class-component'// The...

javascript-Vue不会在“间接”更改表达式的值时更新DOM【代码】

TL; DR 我正在尝试从JSON动态构建UI. JSON代表vue.js应用程式,其中包含应用程式状态(变数)& UI构建逻辑取决于这些变量. JSON对象“ type”:“ switch”(请参见下面的小提琴链接),指示vue.js应用显示许多“ case”之一:{“ case1”:{..},“ case2”:{. .}}取决于状态变量“ variable”的值:“ key” / *转换为vueApp.key * /. 更改变量之一(update_status)会导致DOM最初进行更新.可悲的是,在安装应用程序后再次更改它不会影响D...

javascript-VUE CLI 3-如何导入脚本和样式【代码】

请尝试将本地样式和javascript文件导入到我新创建的VUE-CLI 3应用程序中(在public / index.hml内部),但是它们没有反映在我的组件中. 使用Vue-cli 2可以正常工作. 我们不应该在public / index.hml中导入CSS和样式吗请我如何使它工作?请帮忙. 参见下文,我如何引用public / index.html文件中的文件<head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devic...

javascript-Vue.js-使用gulp编译.vue文件【代码】

我有一个Vue组件.该组件非常基础,如下所示: my-component.vue<template><div class="foo"></div> </template><script>export default {data() {return {};},props: {message: {type: String,default: ''}},methods: {display: function() {alert(this.message);}},}; </script>我想使用以下方式将其导入HTML文件:<script type="text/javascript" src="/components/my-component.min.js"></script>然后,我希望能够像这样使用HTML文...