PageAdmin网站内容管理系统(CMS)交流论坛

首页 » PageAdmin使用区 » 安装及使用交流 » 【教程】文章列表加入開關,一鍵篩選出帶有自定義鏈接的文章
xuline - 2022/5/14 10:26:22
再次聲明:本人不懂編程,全靠瞎猜、瞎試,如有高手和更好的方法請勿噴。

相信你們會編程的一看就懂,字段名、變量值可以自己更換。
和我一樣不懂編程的就抄作業吧。

效果:
23974

23975
步驟:
1、
23967
2、
23968

3、
23969

4、
23970

5、
  1. if( vueData.urlSet.ZdyUrl != "" ) {
  2.     vueData.formData.IsExternalLinks = "ExternalLink";
  3. }
  4. else
  5. {
  6.     vueData.formData.IsExternalLinks = "";
  7. }
复制代码
23971

6、這裡的field == "IsExternalLinks"是判斷只有此字段的欄目才顯示開關。如果其他欄目的文章也有外鏈,可在步驟1自行添加字段IsExternalLinks。
  1.                     @foreach (var item in fieldData)
  2.                     {
  3.                         string field = StringHelper.FirstCharUpper(item.Name);
  4.                         if (field == "IsExternalLinks")
  5.                         {
  6.                             <el-tooltip class="item" effect="dark" content="外链" placement="top-start">
  7.                                 <el-switch v-model.trim="searchInfo.searchKeyword" active-value="ExternalLink" inactive-value=" " v-on:change="searchInfo.searchField='isExternalLinks'; loadData()"></el-switch>
  8.                             </el-tooltip>
  9.                         }
  10.                     }
复制代码
23972

7、
  1.                         if (field == "IsExternalLinks")
  2.                         {
  3.                             <el-tag v-show="scope.row.IsExternalLinks=='ExternalLink'">外链</el-tag>
  4.                         }
  5.                         else if (field == "Title")
复制代码
23973
zkfee - 2022/5/17 15:49:42
:strong:
1
查看完整版本: 【教程】文章列表加入開關,一鍵篩選出帶有自定義鏈接的文章