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

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

【教程】文章列表加入開關,一鍵篩選出帶有自定義鏈接的文章 [复制链接]

1#
再次聲明:本人不懂編程,全靠瞎猜、瞎試,如有高手和更好的方法請勿噴。

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

效果:



步驟:
1、

2、


3、


4、


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


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.                     }
复制代码


7、
  1.                         if (field == "IsExternalLinks")
  2.                         {
  3.                             <el-tag v-show="scope.row.IsExternalLinks=='ExternalLink'">外链</el-tag>
  4.                         }
  5.                         else if (field == "Title")
复制代码
最后编辑xuline 最后编辑于 2022-05-14 10:35:04
分享 转发
TOP
2#

TOP
发新话题 回复该主题