带过滤器的VueJS2 v-html

如何使用过滤器显示原始html 我有这样的想法: K.json=函数(json){ if(typeof json!=“string”)json=json.stringify(json,null,2); json=json.replace(//g',);//replace(//&/g',&;) var模式=/(“(\\u[a-zA-Z0-9]{4}\\\[^u]\\\\\\\\”)*”(\s*:)?\b(真|假|空)b |-?\d+(?:\.\d*)(?:[eE][+\-]?\d+)/g;

Vuejs2 vuejs中的计算函数不适用于我

我是vue.js新手,有个问题, 我有一个计算函数,可以提醒一个单词反转, 我让这个功能在点击按钮时起作用,但它在页面加载时起作用,那么问题出在哪里呢。 这是vue.js代码 new Vue({ el: '#computed', data: { word: 'welcome', }, computed: { alertRev: function() { // get the word reversed alert (this.word.split(

Vuejs2 vue idb格式变量

您好,我正在使用vuex和vue idb制作一个web应用程序。 在我的一个视图中,我有一个带有过滤器字段的表。 我的数据使用vue idb存储,过滤器字段使用输入文本框事件和列单元格的标题名调用applyFilter methods函数 这是我的html ...some html <!--columns filters--> <tr> <td v-if='shownHeaders.length >

Vuejs2 Vue/Vuex:更新输入绑定值之前触发的粘贴事件

我在组件中有一个简单的表单: <form v-on:submit.prevent="submitSearch"> <input v-model="objId" @paste="submitSearch"> <button>Submit</button> </form> 它在键入和提交时工作得很好,但是当粘贴值submitSearch时,它会在objId更新之前被调用,所以不会。有没有一种对体贴和vue友好的方法来处理这

Vuejs2 VueJS:装入的第三方组件中出错

我试图使用VueJs将第三方组件集成到我的应用程序中,但在将其包装到单独的组件中时出现以下错误,以便在其他地方重复使用 挂载挂钩中的错误:“TypeError:此.\u card.onExecuteAction不是 功能“ 我已经创建了一个展示迄今为止所做工作的网站,有人能建议我在这里遗漏了什么吗 我只需要将此自适应卡作为可重用组件集成到我的项目中事实上,您正在尝试调用onExecuteAction函数,而不是分配它。它可以被修复,如下所示:this.\u card.onExecuteActio

Vuejs2 将数据传递给Dynamicly创建的同级

我正在努力找到一个我认为很简单的问题的答案,但没有成功。我是Vue的新手 说明: 让我们以网站的“点导航”为例。这将是一个组件(DotSideNavi),它将使用v-for循环4“点”组件(DotNaviElem)进行渲染 操作: 单击一个“点”时 所有其他需要停用(删除活动类)和 点击的一个需要被激活后立即 尝试失败: 我尝试在“点”el处使用$emit和$on,因此当单击一个“点”时,我希望事件传递到所有4个“点”。相反,该事件仅针对同一个“点”el触发4次 Vuex:尝试实现相同的逻辑,但

Vuejs2 在vueJS中将数据从父级传递到子级

我在另一个组件(EmployeeComponent)中使用quasar framework dataTable组件,但我想更改表的样式。若我在EmployeeComponent中更改了样式,那个么每当我想在任何其他组件中使用quasar表时,我都需要重写样式或包含它。所以我把类星体组件放在另一个组件(TableComponent)中,只改变一次样式,并将其包含在我想要的任何地方 以下是quasar数据表组件: <q-table title="Table Title" :d

Vuejs2 基于prop的VueJs组件动态扩展

首先,我想说这个问题不是一成不变的,因为我非常愿意尝试其他建议,因为事实上我可能完全错过了一个合适的方法 我在JSX中使用Vue ChartJs,但希望在应用程序开始时不必扩展我需要的每个图表组件,例如: // Line bar component. Vue.component('line-chart', { extends: VueChartJs.Line, props: ['data', 'options'], mounted() { th

Vuejs2 Cypress文件上载时Cypress文件上载错误

在我的vue/cli 4/Bootstrap 4.3应用程序中,我使用vue上载组件上载文件 它工作正常。我想为测试文件上传添加cypress,我 添加到我的项目中,但失败 通过这个测试。 我在vue文件中有: 上传图像 ... const VueUploadComponent=require('vue-upload-component') Vue.component('file-upload',VueUploadComponent) 在我的浏览器中,它被渲染为: 上传图像 I cypr

Vuejs2 VueJs:如何更改每个页面路由的CSS背景图像?

我可能使这比它需要的更复杂,但有人对我如何为我的每个页面交换自定义横幅图像有什么想法吗(当路由更改为索引页面以外的任何内容时)我的插槽正常工作,但需要一种方法来更改非索引横幅中的背景图像。以下是我的代码: App.vue并仅显示主页横幅: 用于非索引页面的横幅组件(Banner.vue)注意背景图像。我如何为每个非索引页交换这个?此时将显示所有非索引页面的背景图像。 从“@/components/MainNav.vue”导入MainNav 导出默认值{ 名称:'横幅', 组成部分:{ 主导

Vuejs2 在响应完成后做些什么?

我试图做的是在响应完成后在数组中添加一些数据。 我正在尝试检查Response是否已准备就绪,但未成功: this.$http.post('/blog/article/' + articleid + '/comment', article_comments) .then(function (response) { self.comment_id = response.data.comments.id; this.user = response.data.comments.user

Vuejs2 如何使用webpack拆分通用业务代码?

我使用webpack.optimize.commonChunkPlugin生成一个额外的块(vueCommon.js),其中包含vuejs、vue路由器、vue资源。。。;但我想生成另一个业务commonChunk,如util.js。它们仅在某些页面中由“从“../service/service.js”导入ajax”使用 构建后的问题: 每个生成的page.js都有service.js的代码 简要演示: //webpack.base.js “严格使用”; var path=require('

Vuejs2 将默认值从HTML输入加载到vue.js数据

我想知道是否可以将tagvalue的值作为vue.js数据的默认值加载 适合于 coupon: $('#coupon').val(), 但是我真的不想使用jQuery 代码在这里可用:在您正在使用的JSFIDLE中,因此在data()中,您只需设置所需的值 编辑:更新要使用的代码 newvue({ el:“#应用程序”, 数据:{ 优惠券:“你在这里有价值”, } }); window.app=新的Vue({ el:“#xxx”, 数据:{ 优惠券:document.querySelec

如何仅在选择标记vuejs2中附加国家代码

我有一个表格,要求电话号码与国家代码。 在选择标签中,下拉列表中应包含国家名称和国家代码,但选中时,应仅包含国家代码。可能吗 这是我的密码 <select v-model="country" data-vv-as="Country" name="country" v-validate="'required'" :class="{'select': true, 'is-danger': errors.has('register-form.country')}" data-vv-scope="

Vuejs2 如何使用变量获取v-if列表的计数?

我想显示一个基于一个变量的列表,但是如果我显示{{I}}表示整个计数,那么如何仅获取当前列表的计数 这是我的密码: <tr v-for="(item, i) in placares" v-if="item.dificuldade == dificuldadeAtual.nome"> <td>{{ i }}</td> <td>{{ item.nome }}</td> <td>{{ item.fase }

Vuejs2 在Vue中,如何对DOM元素进行批量更改?

我在做一个动画,一个缩略图会放大,占据整个屏幕。第一步是获取元素,将其位置更改为绝对,并使用样式对象显式指定其当前占用的尺寸和位置。然后我做我的动画 大多数情况下,它工作得很好,但我似乎得到了DOM渲染,它捕获处于中间状态的元素,它的位置更改为绝对,但维度没有设置。在Vue中,是否有一种方法可以将一组元素的更新分组到单个批次中 var me = this; var outer = this.$refs.outer; if (!this.vueStore.previewing) { var

Vuejs2 Vuejs-在生产模式下重定向时出错

我使用vue cli 3创建了一个vuejs项目,它在开发模式下运行平稳。当我创建了它的构建并运行时,会显示默认的条目页面(home.vue)。但当我重定向到另一个页面时,它无法重定向,并在每个页面上产生不同的控制台错误。用于运行生产生成的命令 发球区 控制台错误之一如下所示: Uncaught SyntaxError: Unexpected token < vue-router.esm.js:1905 Error: Loading chunk 3998 failed. (missing:

Vuejs2 vee validate不使用引导vue

我正在尝试使用vee validate对bootstrap vue进行表单验证,但无法使任何内容正常工作。基本上,我想做: <b-form-input v-model="emailText" placeholder="Enter email" v-validate="'required|email'" name="email" type="text"> <b-

Vuejs2 如何使用child<;模板>;每个指令/组件调用标记以创建动态模板?

我正在尝试将AngularJS指令移植到VueJS,但我无法破解这个特定的螺母 简单地说,我有一个“generic”list指令。在指令的每次调用下都有一个标记,它定义了tbody的呈现方式。在AngularJS中,每次调用时,我都能通过DOM将#myDirectiveBaseTemplate中的tbody[target='true']替换为myDirectiveBaseTemplate模板的内容来实现这一点(再加上一点$compile服务majic,使其成为一个“围棋”) VueJS似乎不允许

Vuejs2 Vue js:modal组件上的道具一直显示typeError

传递到组件的数据有问题。 它将仅显示为对象,而不是对象内的项。我有 从这里读几个问题/答案,但我仍然无法让它起作用 当我尝试{{modalData.projectName}}(在child中)时,它将在控制台“呈现中的错误:”TypeError:_vm.modalData为null“”中显示此错误 这是我的密码: 母公司 {{project.projectName} {{project.companyName} {{project.projectYear} //组成部分 从“/componen

Vuejs2 为什么用“v-if”切换元素的简单转换不起作用?

如果我用两个尝试一个非常简单的示例,使用v-If一次只显示其中一个,那么出入转换不会在它们之间消失 <div id="app"> <transition name="fade" mode="out-in"> <div v-if="(box==='a')">a</div> <div v-if="(box==='b')">b</div> </transition> <button

Vuejs2 如何操作QTable的JSON数组

如果以下数组用作Qtable的数据 user = { fname: "mike", lname : "duke", age : 35, hobby :"swimming"} 我们会得到 |fname | lname |年龄|爱好| |迈克|杜克| 35 |游泳| 问题1。如何操作用户数组和/或Qtable属性使其成为 |键|值| |fname |迈克| |杜克| |年龄| 35| |爱好|游泳| 用户数组将从API动态加载,内容会有所不同 问题2。是否有任何其他类星体组件可用于查看/列出上

Vuejs2 Bootstrap Vue中的智能过滤器

我想知道是否有任何方法可以在Bootstrap Vue表中实现Intelligent DataTables过滤器,我到处都搜索过,但是我没有找到任何功能解决方案可以在我的项目中实现。 我们需要这个组件,所以我们创建了它。希望有帮助: SearchTable.vue <template> <div class="search-table h-100 justify-content-center align-items-center" v-bind:class=

Vuejs2 Vue apollo-通过WebSocket发送授权

我有一个vue web应用程序,我正试图从中使用hasura查询运行订阅 我的问题是,我无法像后端所期望的那样向Websocket请求传递授权令牌。 以下是我当前的设置: const token = localStorage.getItem("token") || null; const options = { httpUri: //graphql http entpoint, wsUri: //graphql ws endpoint }; let link = n

Vuejs2 如何将链接添加到对象属性值?

请为我提供一种方法,将链接/锚定标记添加到vue.js中的“对象值”属性中。 例如,我希望标题属性中的单词“旅程”具有链接。无法找到解决方案,因为我是vue新手 我的模板: <blog-post v-bind="post"></blog-post> 您可以通过以下方式将HTML代码注入HTML组件: post: { id: 1, title: 'My <a href="#">Journey</a>

vuejs2 vuex操作将数据发送到组件

我正在执行一些从组件调用的异步vuex操作,然后该操作将在LocalFower上存储一些内容,所以我想从组件中检测LocalFower中的更改,我应该使用哪种方法 从vuex操作向组件发射某些东西(如何?) 检测组件中的局部更改(如何?) 以下是我的vuex操作: const actions={ someFunction(){ var数据=[] 对于(让索引=1;索引

Vuejs2 如何从vuex获取内容

我把这个用project制作的简单管理仪表板克隆到我的本地系统中,到目前为止一切正常。。。但我目前正在努力找出如何从vuex获取存储状态,特别是我修改为: // if user loggedin if(response.data && response.status == 200){ this.$store.commit("USERNAME", data.username) this.$store.commit("TEL", data.tel) this.$store

Vuejs2 将v-if逻辑移动到模型

初学者提示…我正在尝试理解如何将我的一些逻辑从视图/HTML移动到Vue实例中。假设我的HTML中有以下代码。我如何将其移动到我的计算属性中 示例HTML: 由于我在应用程序中大量使用了v-if指令,因此我很想看看将其移动到computed属性会有什么好处。谢谢。您只需在计算属性中返回经过计算的表达式,即: var app = new Vue({ el: '#app', data: { selectedOffice: '', selectedPro

Vuejs2 当元素没有id时,如何处理vuejs中的v-for?

我经常遇到与v-for指令相关的错误 迭代中的元素希望具有v-bind:key指令 当使用这样的for循环时 <div v-for='person in people'> {{ person.name }} </div> {{person.name} 问题是,有时在极少数情况下,我没有个人的id钥匙。我想知道在这种情况下能做些什么 正如Ghanshyam在评论中提到的,您可以在v-for中轻松生成索引 <div v-for="(person, index) in

Vuejs2 如果计算属性为';s未绑定到组件';s数据

我有一个组件,它有一个计算属性,该属性从Vuex存储中获取其值,如下所示: computed: { details () { return this.$store.getters.getDetails } } methods: { someMethod () { // here I need to update props of 'details' object, but how? } } getDetails getter返回一个具有多个属性的对象。 现在的

Vuejs2 是否将VueJS组件的多个实例添加到模板?

我是VueJS新手,希望将的多个实例添加到。 我尝试的是: 我用卡片模板代码创建了一个News.vue文件 我在main.js中添加了一个新的Vue实例 新Vue({ el:'新闻', 路由器, 模板:“”, 组件:{News} }) 我将新闻添加到index.js: 从“Vue”导入Vue从“Vue路由器”导入路由器导入Hello 从“@/components/Hello”导入来自“@/components/News”的新闻 Vue.use(路由器) 导出默认新路由器({路由:[ { 路径:“

Vuejs2 如何隐藏引导vue表标题行

bootstrap vue默认情况下将为我的数据创建标题行。 有没有办法隐藏的标题行,以便只呈现数据项?文档中似乎没有任何东西可以完全隐藏该行,但您可以使用CSS来隐藏它: table > thead { display:none !important; } 这个!重要标志是覆盖默认设置。从文档中,有一个选项可以设置标题的类(即生成的),其中将AD类设置为元素,或设置为标题行(即下的元素)将AD tr类设置为。 只需注意,的范围是有限的,这将不起作用。 下面是一个基于此思想的简单

Vuejs2 Vue.js+;元素UI-如何将el输入编号设置为string和parseFloat

我使用el输入编号,我有案例二状态查看和编辑。 当视图状态“输入编号”处于禁用状态且“编辑”处于非禁用状态时 但是当我编辑时,值是整数而不是字符串 预期: v型数据是字符串和浮点数,所以当我编辑值和保存按钮时 我希望将值更改为字符串和浮点数 valueQty() { var this = this for (var i = 0; i < this.data[0].material_groups.length; i++) { for (var item = 0; item

Vuejs2 使用Bootsrap vue在Vuejs中添加或删除工具提示

我有一行代码usse v-b-Bootstrap Vue的工具提示。然而,我只想在某些情况下有工具提示。如何将条件设置为具有或不具有工具提示 <b-btn v-b-tooltip="'Tooltip'"> 禁用工具提示的一种可能方法是使用“b-tooltip”元素。大概是这样的: <b-btn id="my-button">OK</b-btn> <b-tooltip :disabled.sync="disableTooltip" target="my-

Vuejs2 axios生成奇怪的URL

我在一个Vue.js&Laravel项目中工作。在这里,我在main.js文件中配置axios,如下所示:axios.defaults.baseURL=http://127.0.0.1:8000/api';. 我在我的一个组件方法中使用axios,如下所示 methods: { get_words () { console.log(this.word_id); axios.get('/words/

Vuejs2 如何在Vuetify中为图像制作材质框

我正试图找到一种方法,使材料框出现在中,但id似乎没有列在文档中。我该怎么做呢?这是不同的框架…但有没有办法在Vuetify中实现类似的功能?它是一个Lightbox插件实现,而afaik Vuetify默认情况下没有实现它。所以你可以从其他地方把它包括进来,或者创建你自己的版本。好的,我试着去做。

Vuejs2 ASNAV不在vue滑动条中工作

我想在slick slider asNaVFor中显示图像。这是我需要的截图。 从第二个滑动条选择图像时,它将显示在第一个滑动条中。每个图像后都有断点,当前图像显示在滑块1上。还可以在第二个滑块中显示箭头,但不能在屏幕截图中看到的滑块1中显示箭头 <template> <app-card :fullBlock="true" > <div class="top-selling-widget"> &l

Vuejs2 在Bootstrap3Collapse组件中使用FontAWESOME 5--是否更改折叠时的箭头图标?

我正在尝试在VUEJS SPA的手风琴/折叠部分使用Font Awesome 5和Bootstrap 4 单击可折叠元素时,如何使字体箭头图标指向下方 标题一 内容空洞 从“@fortawesome/free solid svg icons”导入{faAngleUp,faAngleDown}”; 导出默认值{ 姓名:“我的名字” 计算:{ fangleup(){ 向上返回; } fangledown(){ 向下返回; } } 我不知道您是否在寻找纯CSS方法,但以防万一: HTML 举个简

Vuejs2 在Mixins Vuejs中找不到函数

你好,我有一个组件: <template> <upload-btn color="black" title="Carica foto" :fileChangedCallback="fileChange" /> </template> <script> import fileUploadMixin from './../mixins/fileUploadMixin'; export default { name: 'c

Vuejs2 如何在vue中将组件作为另一个组件的参数传递?

我有三个组件(A、B和C),我需要传递组件B或C作为组件A的属性,组件B将把这个组件添加到它的模板中,所以在这种情况下,我可以传递任何组件 A部分 <template> <div> <h1>header</h1> {{ component }} </div> </template> <script> export default { name: 'A', props: {

VueJS2:我应该在data()中写入函数吗?

在数据中编写函数是否被认为是一种良好的做法?我的意思不是在根组件中,而是在它的子组件中 我问这个是因为我见过一个Vue插件,在他们的README.md上使用这个 <template> <v-chart :options="polar"/> </template> <style> /** * The default size is 600px×400px, for responsive charts * you may need to set

Vuejs2 Vuepress:让侧边栏在单个页面中工作

我使用以下文件夹树创建了一个非常简单的vuepress项目: | README.md | .vuepress -- config.js | package.json 我的README.md有一些带有#符号和一些文本的标记标题 我只想在左边有一个侧边栏,上面有指向标题的链接 为此,我设置了config.js,如下所示: module.exports = { title: 'title', description: 'description', themeConfig: {

Vuejs2 在nuxt布局中使用多个v-app时是否存在任何问题

Vuetify对v-app有以下声明: v-app只能在应用程序中使用一次。 我认为这个建议适用于简单的水疗 使用nuxt.js,我的应用程序有不同的布局,我想在我的布局中使用多个v-app-每个布局一个v-app 乍一看,一切正常,但我对前端开发还不熟悉,我想知道在忽略Vuetify对每个应用程序的单个v-app的建议时,是否存在任何问题或隐藏的问题 我使用的是vuetify 2.0.19、nuxt 2.9.2和vue 2.6.10。 应用程序是一个简单的博客引擎,它有两种布局——普通博客帖子

Vuejs2 组件没有';当路线改变时,不要装载

我想创建一个嵌套管线及其子管线 基本上我想要的是 https://localhost/contact呈现联系人列表组件 https://localhost/contact/add呈现ContactAdd组件 我尝试的是: let布局={ 模板:“布局页面” }; 让我们回家={ 模板:“这是主页。转到联系人” }; 让联系人列表={ 模板:“这是联系人列表,单击此处添加联系人” }; 让ContactAdd={ 模板:“联系人添加” } 让路由器=新的VueRouter({ 路线:[{ 路径:

Vuejs2 在vue cli中将分钟转换为小时的全局函数

我想把时间(分钟)转换成小时 我有一个用javascript实现的方法: String.prototype.toHHMMSS = function() { // eslint-disable-next-line no-debugger return `0${(this / 60) ^ 0}`.slice(-2) + ":" + ("0" + (this % 60)).slice(-2); }; 当我在vue实例之外使用此方法时,此方法的工作原理与

Vuejs2 Vue:js计算属性在更改存储状态时未更新

我已经阅读了很多关于它的其他主题,但仍然没有找到解决方案。 我试图访问计算属性中的存储状态,并将其作为道具传递给子组件。更改该状态不会触发我的计算属性。它仍在评估旧价值。 这是我的计算财产。我正在尝试通过getter访问状态中的属性 getRFQProjectStatus(){ 如果(本项目) 返回此.store.getters[“RBViewStore/getRFQProjectStatus”](this.project.projectd); 返回未定义; }, 我甚至尝试过直接硬编码pro

上一页 1 2 ...  5   6   7   8    9   10   11  ... 下一页 最后一页 共 47 页