小编GVH*_*GVH的帖子

模态仅在第二次单击后显示

我正在开发vue2中的1 component = 1文件样式.

我有一个通过Bootstrap-Vue表组件构建的表,我正在使用提供程序向它传递一个项目.

其中一列包含每行的修改按钮.

这些按钮触发bootstrap-modal.

我正在使用V-if来初始化表及其属性.

<b-modal  v-if='toShow' id="modalallergy" @hide="resetModal">
      <h4 class="my-1 py-1" slot="modal-header">Allergie {{ modalDetails._id }}</h4>
      <b-container class="bv-example-row">
            <b-row>
                <b-col>
                  identifiant : {{modalDetails.data.content}}
                </b-col>
                <b-col>
                Catégorie : {{modalDetails.data.content}}
                </b-col>
            </b-row>
            </b-container>
    </b-modal>

    <b-modal id="modalallergy-edit" @hide="resetModal">
      <h4 class="my-1 py-1" slot="modal-header">Edition de l'allergie {{ modalDetails._id }}</h4>
      <pre>{{ modalDetails.data}}</pre>
    </b-modal>
Run Code Online (Sandbox Code Playgroud)

这是我的模态,就在上面我有我的按钮:

<button class="btn btn-xs btn-success" @click.stop="details(row.item,row.index,$event.target)">
        <span class="glyphicon glyphicon-search"></span>
      </button>
Run Code Online (Sandbox Code Playgroud)

和以下<script>methods部分我有我的电话:

details (item, index, button) {
  this.modalDetails.data = item
  this.modalDetails.index = index
  this.modalDetails._id = item.content._id
  this.$root.$emit('bv::show::modal', …
Run Code Online (Sandbox Code Playgroud)

modal-dialog bootstrap-modal bootstrap-4 vue-component vuejs2

10
推荐指数
1
解决办法
1206
查看次数

Python - 以更有效的方式遍历大量文件

我有大量的文件,我想用python遍历.我正在使用os.walk(源代码)并且正在工作,但由于我有一大堆文件,因为它一次性获取完整列表所以它占用了太多内存资源.如何优化它以使用更少的资源,并且可以一次遍历一个目录或以其他有效方式遍历,并且仍然能够迭代整个文件集.谢谢

for dir, dirnames, filenames in os.walk(START_FOLDER): 
    for name in dirnames: 
        #if PRIVATE_FOLDER not in name: 
            for keyword in FOLDER_WITH_KEYWORDS_DELETION_EXCEPTION_LIST: 
                if keyword in name.lower(): 
                    ignoreList.append(name)
Run Code Online (Sandbox Code Playgroud)

python os.walk

6
推荐指数
1
解决办法
2076
查看次数