本文介绍了我如何使用三元运算符在 pug 中添加选定的属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何使用三元运算符在 pug 中添加选定的属性

how do i use ternary operator to add selected attribute in pug

select#selectProductSort.selectProductSort.form-control
        option(value='') --
        option(value='Jan',(selection =='Jan') ? 'selected': '') Jan
        option(value='Feb') Feb
        option(value='Mar') Mar
        option(value='Apr') Apr
        option(value='May') May
        option(value='Jun') Jun
        option(value='Jul') Jul
        option(value='Aug') Aug
        option(value='Sep') Sep
        option(value='Oct') Oct
        option(value='Nov') Nov
        option(value='Dec') Dec

推荐答案

您在 pug 语法中错误地使用了属性分配.您需要定义属性,然后根据条件设置其值.

You are using the attribute assignment wrongly in your pug syntax. You need to define the attribute, and then set its value based on condition.

它只会是:

option(value='Jan', selected=selection == 'Jan') Jan

这篇关于我如何使用三元运算符在 pug 中添加选定的属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-26 01:57