鍍金池/ 問答
陪她鬧 回答

不要在組件的生命周期中調(diào)用ajax
既然使用的rudex,你可以在action中調(diào)用接口數(shù)據(jù)。
刪除一行刪除列表一般的做法是在調(diào)用delete方法返回成功后,再調(diào)用一次fetch list 就可以了。
action中調(diào)完后,dispatch reducer就可以了。

玩控 回答

先把xml讀入一個變量, 如
a = etree.fromstring(your_data)
或者
a = etree.XML(your_data) # 從xml文件讀入
a = etree.HTML(your_data) # 從html文件讀入

然后 a.xpath('/div/text()')
會返回所有div中的文本內(nèi)容的列表

嘟尛嘴 回答

//大概思路. 從中間劈開,前邊一段,后邊一段,一起算.不是更快嗎

for(int i = 1,int y = arr.length/2; i<arr.length/2 | y<arr.length; i++,y++){
    if(arr[i] == null && arr[i] |= null 
        arr[i] = arr[i];
    }
}
別硬撐 回答

如果是單個參數(shù)用@RequestParam注解,一個對象或者集合就用 @RequestBody,
但是不建議@RequestBody和@RequestParam一起用,
你可以把content封裝到Tag對象里面加個非表字段注解@TableField(exist = false),
這樣傳參就只需要把參數(shù)都丟到Tag對象里,前后臺都方便,就容易多了。

比如:

Public class Tag{

private String 參數(shù)1;
private String 參數(shù)2;

@TableField(exist = false)//非表字段注解,不干涉數(shù)據(jù)庫操作
private String content;

getter..setter...
....

}

故林 回答

看了要求和結(jié)果,怎么好像不太對,為什么不是'10'=>array( array(1,3))

清夢 回答

后端渲染并不慢的,而且其實請求會少。
比如你做一個門戶頁面時候,如果用前端端渲染,請求header的nav-tree、頁面靜態(tài)資源例如輪播的圖片、頁面data...用組件來掛載也是多個異步請求之后再進行render的,而用服務(wù)器端渲染時,服務(wù)器只用把渲染好的page返回(一次)給前端來渲染,各有利弊吧。

夏木 回答
input的父級元素class{
  display: flex;//設(shè)置flex布局
  align-items: center;//垂直居中
  justify-content: center;//水平居中
}
凝雅 回答
driver=webdriver.Firefox()

我這里用Firefox似乎沒有問題

也許你希望追加到文件,而不是每次重寫

    with open("test.txt", "a") as myfile:
        myfile.write("appended text")
愛礙唉 回答
export PATH=/usr/local/bin:$PATH
空白格 回答

Laravel 有一個方法是 findOrFail,這個方法可以在查詢不到數(shù)據(jù)的時候拋出異常。

凝雅 回答

shell 下應(yīng)該是調(diào)用 User.objects.create_user(username="xxx", password="xxx")`.

病癮 回答
>>> import re
>>> html = """<option value="5691388">rewards wallet $78.01</option>"""
>>> p = re.compile('<option.*?>rewards wallet \$(\d+\.\d+)</option>')
>>> p.search(html).group(1)
'78.01'
不討囍 回答

ng1 html里引入html模板 使用ng-include指令。
比如:

<div class="index-content">
     <ng-include src="'views/indexContent.html'"></ng-include>
</div>

注意src里雙引號里還有單引號。

鹿惑 回答

這兩個詞不是在一個層面上的吧

socket 一般說的是網(wǎng)絡(luò)編程的套接字,這是阻塞的。

channel 是一種模式,如果你指的是評論里說的 SocketChannel,那么就如那篇文章所說。

硬扛 回答

save既可以新增數(shù)據(jù)也可以更新數(shù)據(jù)的.

賤人曾 回答
$res=DB::table('comment')->where('uid', '<>', $uid)->get()->toArray();
未命名 回答

vue-lazyload?

文檔

<!-- with customer error and loading -->
<img v-lazy="imgObj"/>
<div v-lazy:background-image="imgObj"></div>
data () {
  return {
  imgObj: {
    src: 'http://xx.com/logo.png',
    error: 'http://xx.com/error.png',
    loading: 'http://xx.com/loading-spin.svg'
  },
  imgUrl: 'http://xx.com/logo.png' // String
 }
}

v-lazy:background-image="{src: item.src, error: 'http://xx.com/error.png', loading: 'http://xx.com/loading-spin.svg'}"

或者

v-lazy:background-image=getImgObj(item.src)
做一個getImgObj函數(shù)去處理

在toggle方法后面加this.i = null

如果你還想再次點擊之前點擊的導(dǎo)航,其子級active不變,就在menus下面為每一個一級導(dǎo)航添加activeIndex變量用于記錄子級導(dǎo)航的激活下標(biāo)。
這樣點擊了權(quán)限管理下的角色管理1,然后點擊電池管理下的用戶管理2,再次回到權(quán)限管理,角色管理1也是激活狀態(tài)

<!DOCTYPE html>  
<html>  
<head>  
    <meta charset="utf-8">  
    <title>vue點擊切換顯示隱藏</title>  
    <script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script>  
    <style type="text/css">  
    *{  
        padding: 0;  
        margin: 0;  
        font-size: 14px;  
    }  
    ul{  
        width: 200px;  
        height: auto;  
    }  
    h2{  
        background: green;  
        border: 1px solid #fff;  
        color: #fff;  
        height: 30px;  
        line-height: 30px;  
        text-indent: 24px;  
    }  
    h3{  
        background: #999;  
        height: 24px;  
        line-height: 24px;  
        border: 1px solid #fff;  
        text-indent: 50px;  
    }  
    a{
        display: block;
        width: 200px;
    }
    .zhe li.actives{
        color: #fff;
        background: red;
    }
    </style>  
</head>  
<body>  
    <div id="app">
    <ul>
        <li v-for="(menu,menuindex) in menus" style="background:#ccc;margin:10px 0">
            <a  @click="toggle(menu)">{{menu.name}}</a>
            <ul v-show="menu.open" style="background:green;" class="zhe">
                <li v-for="(item,index) in menu.list" @click = "abc(index,menuindex)" :class="{'actives':menu.activeIndex==index}">{{item.name}}</li>
            </ul>
        </li>
    </ul>
</div>
<script>
    new Vue({
        el: "#app",
        data() {
            return {
                     i:null,
                menus: [
                    {
                        name: '權(quán)限管理',
                        open: false,
                        id:'aaa',
                        activeIndex:null,
                        list: [
                            {
                                name: '用戶管理1'
                            },
                            {
                                name: '部門管理1'
                            },
                            {
                                name: '角色管理1'
                            },
                            {
                                name: '菜單管理1'
                            }
                        ]
                    },
                    {
                        name: '電池管理',
                        open: false,
                        id:'bbb',
                        activeIndex:null,
                        list: [
                            {
                                name: '用戶管理2'
                            },
                            {
                                name: '部門管理2'
                            },
                            {
                                name: '角色管理3'
                            },
                            {
                                name: '菜單管理4'
                            }
                        ]
                    }
                ]
            }
        },
        methods:{
            toggle(item) {
                    if(!item.open){
                            this.menus.map((v)=>{
                                v.open=false
                        })
                    }
                    item.open=!item.open
            },
            abc(index,menuindex){
                this.menus[menuindex].activeIndex = index
            }, 
        }
   

    })
</script>
</body>  
</html>