一沙框架(yishaadmin) 前端引入VUE的實現方法


一沙框架(yishaadmin) 前端引入VUE的實現方法

1、下載vue.js,加入項目中,如下圖

2、頁面代碼如下,注意注釋的內容,數據請求的實現方法

<!DOCTYPE html>
 
<html>
<head>
    <meta name="viewport" content="width=device-width" />
     <title>vuetest</title>
     @* 引用vue.js *@
     <script src="~/yisha/js/vue.js"></script>
 </head>
 <body>
     @* 最外邊的div設置id值,vue調用時引用該id *@
     <div id="vuemode" class="container">
 
         <div class="sublistbox">
             <div class="box-30">
                 <span>設備條碼:</span>
             </div>
             <div class="space-x"></div>
             <div class="box-70">
                 @* 動態顯示內容的變量 *@
                 <span>{{workorder.devicebarcode}}</span>
             </div>
         </div>
         <div class="sublistbox">
             <div class="box-30">
                 <span>設備名稱:</span>
             </div>
             <div class="space-x"></div>
             <div class="box-70">
                 <span>{{workorder.devicename}}</span>
             </div>
         </div>
         <div class="sublistbox">
             <div class="box-30">
                 <span>客戶名稱:</span>
             </div>
             <div class="space-x"></div>
             <div class="box-70">
                 <span>{{workorder.customername}}</span>
             </div>
         </div>
     </div>
 
 </body>
 </html>
 <script type="text/javascript">
     var workorderid = ys.request('workorderid');
     var vm = new Vue({//注意V大寫
         el: "#vuemode",//頁面最外層div的id
         data: {
             workorder: { },
         },
         methods: {
             getWorkorder: function () {
                 ys.ajax({
                     url: '@Url.Content("~/IntegratedManage/Workorder/GetWorkorder")' + '?id=' + workorderid,
                     type: 'get',
                     success: function (obj) {
                         if (obj.Tag == 1) {
                             vm.workorder = obj.Data;
                         }
                     },
                     error: function () {
                         alert('數據請求失敗');
                     }
                 });
             }
         },
         mounted() {
             this.getWorkorder();
         }
 
     });
 </script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM