在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答
誮惜顏 回答

原因是之前的articles列表沒有清空,所以每一次都會(huì)輸出之前的數(shù)據(jù),只需要再后面置空一下列表變量就行了
articles = []就行了,希望可以幫到大家,然后把writer.writerow(['Label','News'])寫出循環(huán)外就可以不用每次都有Label和News了

澐染 回答

-m會(huì)把多行輸入當(dāng)作參數(shù)傳給命令,而參數(shù)長(zhǎng)度是有限的,所以會(huì)開多于4個(gè)進(jìn)程進(jìn)行處理。

> seq 1 30000 | parallel --jobs 4 -m echo | wc -l
5
> seq 1 100000 | parallel --jobs 4 -m echo | wc -l
8

可以用xargs --show-limits看到參數(shù)長(zhǎng)度限制:

> xargs --show-limits
Your environment variables take up 892 bytes
POSIX upper limit on argument length (this system): 2094212
POSIX smallest allowable upper limit on argument length (all systems): 4096
Maximum length of command we could actually use: 2093320
安若晴 回答

可以貼出你的數(shù)據(jù)么,因?yàn)楦鶕?jù)報(bào)錯(cuò)信息來看應(yīng)該是你的數(shù)據(jù)里面沒有 ver_list 這個(gè)屬性


原因應(yīng)該是雙重for中this的指向題
我改了下你看看
主要是吧 this.$parent 當(dāng)做一個(gè)變量來處理 ,現(xiàn)在可以達(dá)到你要的效果了

path:'/add',
                    component:{
                        data(){
                            return {
                                goods_id:'',
                                goods_name:'',
                                ver_id:'',
                                ver_name:'',
                                ver_introduction:'',
                                color_name:'',
                                goods_price:'',

                                ver_list1:[],
                                color_list:[],
                                $parent: this.$parent
                            }
                            
                        },
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>小米商品管理</title>
    <link rel="stylesheet" type="text/css" >
    <script src="https://cdn.bootcss.com/vue/2.4.4/vue.min.js" type="text/javascript"></script>
    <script type="text/javascript" src="https://cdn.bootcss.com/vue-router/2.7.0/vue-router.min.js"></script>
    <style>
        .ver_box li{width: 33%;float: left;}
        .border{border: 1px solid black}
    </style>
</head>
<body>

    <div class="container">
        <h2>商品管理</h2>
        <router-link to="/"  class="btn btn-primary">列表</router-link>
        <router-link to="/add"  class="btn btn-info">添加</router-link>

        <router-view></router-view>
    </div>
    <template id="list_box">
        <div>
            <table class="table table-hover">
                <tr>
                    <th>ID</th>
                    <th>商品名稱</th>
                    <th>屬性</th>
                    <th>操作</th>
                </tr>
                
                <tr v-for="(info,index) in $parent.goods_list"  >
                    <td>{{index+1}}</td>
                    <td>{{info.goods_name}}</td>
                    <td>
                        
                    <!-- 加上這個(gè)就報(bào)錯(cuò)-->
                        <p v-model="1+1"></p>
                        <ul v-for="(info1,index1) in $parent.ver_list">
                            <li>{{info1.ver_name}}</li>
                        </ul> 
                    </td>
                    <td>
                        <a href="">修改</a>
                    </td>
                </tr>

<!--                   測(cè)試,直接打印ver_list,沒問題 -->
                <tr v-for="(info1,index1) in $parent.ver_list"  >
                    <td>{{index1+1}}</td>
                    <td>{{info1.ver_name}}</td>
                    <td>
                        
                    </td>
                    <td>
                        <a href="">修改</a>
                    </td>
                </tr>  
            </table> 
    </template>
    <template id="add_box">
        <div>
            <form action="" class="from">
                <div class="form-group">
                    <label >商品名稱</label>
                    <input type="text" class="form-control"   v-model="goods_name"></div>

                <div class="form-group">
                    <label >
                        版本
                        <a @click="add_version()" class="btn btn-info">添加版本</a>
                    </label>
                    <ul class="ver_box">
                        <li v-for="(ver_info,index) in ver_list1">
                            版本{{index+1}}:
                            <input   type="text" v-model="ver_info.ver_name">
                        </li>
                    </ul>
                
                </div> 
                <div class="form-group" style="clear: both">
                    <input type="button" :disabled="goods_name=='' " class="btn btn-primary" value="保存" v-on:click="save()"></div>

            </form>
        </div>
    </template>
         
    </template>
    <script type="text/javascript">
        var router = new VueRouter({
            routes:[ 
                {
                    path:'/add',
                    component:{
                        data(){
                            return {
                                goods_id:'',
                                goods_name:'',
                                ver_id:'',
                                ver_name:'',
                                ver_introduction:'',
                                color_name:'',
                                goods_price:'',

                                ver_list1:[],
                                color_list:[],
                                $parent: this.$parent
                            }
                            
                        },
                        methods:{
                            save:function () {
                                debugger
                                var goods_name = this.goods_name
                                var ver_list = this.ver_list1
                                var n=ver_list.length
                                this.$parent.goods_list.push({
                                    goods_name
                                }) 
                                for(var i=0;n>0;i++){
                                    console.log(ver_list[i].ver_name)
                                    this.$parent.ver_list.push({
                                    ver_name:ver_list[i].ver_name
                                }) 
                                    n--
                                }
                                localStorage.setItem('goods_list',JSON.stringify(this.$parent.goods_list))
                                localStorage.setItem('ver_list',JSON.stringify(this.$parent.ver_list))
                                this.$router.push('/')
                            },
                            add_version:function () {
                                // 添加版本方法
                                this.ver_list1.push({
                                    ver_name:'',
                                })
                            },

                        },
                        template:'#add_box'
                    }
                },
                {
                    path:'/',
                    component:{
                        template:'#list_box',        
                    } 
                }
            ]
        })
        new Vue({
            router,
            el:".container", 
            data:{
                goods_list:[],
                ver_list:[]
            }, 
            created(){
                debugger
                this.goods_list = JSON.parse(localStorage.getItem('goods_list'))
                if (this.goods_list==null) {
                    this.goods_list = []
                }
                this.ver_list = JSON.parse(localStorage.getItem('ver_list'))
                if (this.ver_list==null) {
                    this.ver_list = []
                }
                console.log(this.ver_list)
            },
            methods:{
                
            }
        })
    </script>
</body>
</html>
喜歡你 回答

gulp自身執(zhí)行任務(wù)是沒有順序的,建議你安裝gulp-sequence 請(qǐng)查看npm官網(wǎng),它是一個(gè)可以定義gulp執(zhí)行順序的插件

司令 回答

對(duì)象的 key 本身就不具有「有序」這種屬性。不同的標(biāo)準(zhǔn)和瀏覽器下 Object.keys 和 for in 的結(jié)果都不一定相同。需要順序的場(chǎng)景下要么使用數(shù)組,要么通過一個(gè)字段顯示的標(biāo)名順序。

{
  s: {
    order: ['a', 'b', 'c', 'd'],
    value: {
      a: {},
      b: {},
      c: {},
      d: {}
    }
  }
}

或者基于「約定大于配置」原則,同后端約定好通過具體 item 上的字段例如 id 或者 index 進(jìn)行顯示的指定順序。

挽青絲 回答

如果是彈框,寫一個(gè)公共方法專門清空你的數(shù)據(jù),包括你關(guān)閉表單和保存表單都可以調(diào)用這個(gè)方法,如果是頁(yè)面deactivated在這個(gè)鉤子里調(diào)用公共方法,clearData(){
this.fromParame= {

              name: '',
              type: '',
              price: ''
            }

}

嫑吢丕 回答

1.首先瀏覽器是請(qǐng)求http://localhost:8080/abc/signup/video沒錯(cuò)的,發(fā)出去的請(qǐng)求被dev-server收到,然后轉(zhuǎn)發(fā)到目標(biāo)地址,相當(dāng)于代理
2.不生效是你的配置不對(duì),你主要配置最終請(qǐng)求地址應(yīng)該是http://122.79.10.259:8080/signup/video

陌璃 回答

Tp3.2沒碰到過,不清楚。不過可以這樣寫:
SELECT IF(status=1,'成功','失敗')as res FROM DB WHERE id=1;

SELECT CASE status WHEN 1 THEN '成功' ELSE '失敗' END as res FROM DB WHERE id=1;

青瓷 回答

通過tab-click事件,然后將當(dāng)前選中的tab賦值給data里面的一個(gè)變量來保存當(dāng)前選中的tab,然后通過判斷該變量來判斷當(dāng)前選中的tab.

替身 回答

寫的例子是有問題的.
來理一下思路:
父組件: test(10),通過props 單向 傳遞給子組件 --->test(10) ,message(10),

子組件: 每當(dāng)click一下就message 就+1, message非對(duì)象/數(shù)組, 所以對(duì)父組件的test沒有影響 ---> test(10), message(11).

子組件并觸發(fā)父組件的increment1事件,父組件執(zhí)行了 alert(this.test);--->test(10), message(11)
這個(gè)過程并沒有對(duì)父組件test有任何的改變.所以還是10.

實(shí)現(xiàn)改變父組件的test可以這么做:

// 1, 傳參給父組件
add(){
    this.message++;
    this.$emit('increment1',this.message);
  }
...
 incrementTotal: function (message) {
    this.test= message;
    alert(this.test);
      }
// 2. 直接觸發(fā)父組件的+1操作
add(){
    this.message++;
    this.$emit('increment1');
  }
...
 incrementTotal: function () {
    this.test++;;
    alert(this.test);
    }
維他命 回答

你指的的應(yīng)該是渲染慢了

離殤 回答
  1. 整個(gè)項(xiàng)目用了自己寫的組件還是像 Element 或者 Vuetify 之類的組件庫(kù)?如果是組件庫(kù),那么綁定一個(gè)數(shù)據(jù)就可以顯示或隱藏彈框,不用 v-if(優(yōu)雅了一點(diǎn)?)
  2. 考慮使用 lodash 之類的庫(kù)來進(jìn)行 pick、clone、deepClone
  3. 深拷貝的時(shí)機(jī)不需要通過 watch visible 來觸發(fā),點(diǎn)擊“修改”按鈕的時(shí)候就可以進(jìn)行深拷貝
  4. 時(shí)間處理可以在保存的時(shí)候進(jìn)行,也不需要通過 watch 來觸發(fā)

總而言之,在點(diǎn)擊“修改”的時(shí)候準(zhǔn)備數(shù)據(jù),并修改綁定到彈框的數(shù)據(jù)來顯示彈框,點(diǎn)擊保存的時(shí)候保存數(shù)據(jù)、隱藏彈框
至于保存數(shù)據(jù)后或取消修改時(shí),準(zhǔn)備的數(shù)據(jù)是否要銷毀,個(gè)人覺得可以不用銷毀

大濕胸 回答

你寫的alert("sdsd");、Gored('oDiv_s', 'width', '25rem', 'green');都是函數(shù)執(zhí)行語(yǔ)句onclick需要綁定的是一個(gè)函數(shù),像這樣的:oBut_1.onclick = function(){alert("sdsd");}

雨萌萌 回答

如果使用的是Express的話,試一下redirect方法
這里有個(gè)類似的問題供參考:https://stackoverflow.com/que...

忘了我 回答

仔細(xì)看API,element的dialog組件要想使用X來關(guān)閉,需要綁定和取消一樣的方法來進(jìn)行關(guān)閉,當(dāng)然如果你想在點(diǎn)擊X來關(guān)閉并提交數(shù)據(jù)什么的綁定和確定一樣的方法也可以

兔囡囡 回答

為何非要這么啟動(dòng),用service manager管理不好嗎?操作系統(tǒng)自帶,絕對(duì)官方最佳實(shí)踐。

service vsftpd start