亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Vue 和 JQuery 共存時, JQ(原生 JavaScript) 如何修改 Vue 中的數據

Vue 和 JQuery 共存時, JQ(原生 JavaScript) 如何修改 Vue 中的數據

料青山看我應如是 2018-08-03 18:57:11
目前頁面已經有一個基于 DataTables 的表格。功能實現較多,無法 Vue 實現。目前需要實現在 DataTables 中選擇一些條目,然后在 Vue 中執行后續的操作。通過 Webpack 打包后,無法在 console 中獲取到 app 的示例,不知道該如何修改 vue 中的數據。代碼app.jsimport ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';import App from './App.vue'; Vue.use(ElementUI); Vue.component('example-component', require('./components/ExampleComponent.vue'));const app = new Vue({    el: '#vueapp',    render: h => h(App) });項目依賴版本"vue": "^2.5.16"webpack:3.12.0使用 Laravel 5.6 構建希望得到的方案1.一段代碼,可以實現使用原生 JS 或 JQuery 修改 Vue 中的數據2.webpack打包后如何在 console 中暴露出 vue 示例。
查看完整描述

2 回答

?
嚕嚕噠

TA貢獻1784條經驗 獲得超7個贊

vue是一個基于對象的組件庫(所有的 組件都是對象,他的 方法啊,data啊都存在于組件對象里面。
而你要用一個操作dom的庫去操作Vue對象,把vue數據給修改了,這怎么可能呢,就算把dom節點改了其實也沒什么作用,vue會下次改回來。
而原生的 js 的確是可以操作對象,你把這個對象暴露出來,然后通過js操作,然后改數據,但是呢,那你去操作vue對象,為什么不直接使用vue呢?

查看完整回答
反對 回復 2018-08-05
  • 2 回答
  • 0 關注
  • 1946 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號