zoukankan      html  css  js  c++  java
  • 一沙框架(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>
  • 相关阅读:
    鼠标向下滑动加载div
    选择排序
    插入排序法
    Android问题-Delphi XE5 常用功具与下载
    Android问题-DelphiXE5编义时提示找不到“连接器(arm-linux-androideabi-ld.exe)"
    VisualStudio2010中创建ASP.Net WebService
    delphi调用webservice (.NET C#版)
    delphi 完全控制Excel 文件
    EXCEL 建立工作薄与工作表
    Delphi给窗体镶边-为控件加边框,描边,改变边框颜色
  • 原文地址:https://www.cnblogs.com/wishit/p/13791437.html
Copyright © 2011-2022 走看看