本文整理匯總了TypeScript中@cycle/dom.li函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript li函數的具體用法?TypeScript li怎麽用?TypeScript li使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了li函數的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: div
DOM: stuff$.map(([products, selected]) =>
products ? div('.container', [
hr(),
button('.btn.btn-sm', 'Reload eWinery JSON Feed'),
h1('Digivino Marketing Shortcodes'),
`You have selected ${selected.length || 0} of the ${products.length || 0} products provided by eWinery`,
hr(),
div('.form-group', [
label('Search'),
input('#search.form-control', {props: {type: 'search'}}),
]),
br(),
ul('.list-unstyled.list-group', [
li('list-group-item', div(['what the fuck'])),
...selected.map(each => li([
b(each.PRODUCTNAME),
span(` SKU ${each.PRODUCTSKU} (${each.TYPE})`),
br(),
ul('.list-unstyled.list-group', [
...each.TYPE === 'Kit' ? [
li('.list-group-item', `[Buy1Kit id="${each.PRODUCTID}" price="${each.PRICE1}]"`),
li('.list-group-item', `[ReturnToSpecials]`)
] : [
li('.list-group-item', `[Buy1Bottle id="${each.PRODUCTID}" price="${each.PRICE1}"]`),
li('.list-group-item', `[Buy1Case id="${each.PRODUCTID}" price="${each.PRICE2}"]`),
li('.list-group-item', `[ReturnToShop]`)
]
])
]))
])
]) :
div('.container.jumbotron', [
h1('Loading eWinery JSON stream...')
])
示例2: li
.map(({ sha, commit: { message, author: { name, email, date } } }) =>
li(`.${className}`, [
h4([strong([message.split('\n\n')[0]])]),
h5([
'by ',
strong([name]),
' at ',
em([date])
])
])
示例3: renderInvalidState
function renderInvalidState() {
return div(`.${invalidStateStyle}`, [
h1('Not a Cycle.js app with xstream'),
p('This page doesn\'t seem to be running a Cycle.js app using xstream ' +
'as the stream library. This DevTool only supports xstream. Or maybe ' +
'you are using xstream but an older version.'),
p('This DevTool requires that your app is built using the following ' +
'packages:'),
ul([
li([ pre('xstream'), ' v6.1.x or higher' ]),
li([ pre('@cycle/run'), ' v3.1.x or higher' ]),
li([ pre('@cycle/dom'), ' v12.2.x or higher, if you are using it' ]),
li([ pre('@cycle/http'), ' v10.2.x or higher, if you are using it' ]),
]),
p([
'Need help? The ',
a({ attrs: {
href: 'https://gitter.im/cyclejs/cyclejs',
target: '_blank',
}}, 'chat'),
' is usually friendly and helpful.',
]),
]);
}
示例4: li
...selected.map(each => li([
b(each.PRODUCTNAME),
span(` SKU ${each.PRODUCTSKU} (${each.TYPE})`),
br(),
ul('.list-unstyled.list-group', [
...each.TYPE === 'Kit' ? [
li('.list-group-item', `[Buy1Kit id="${each.PRODUCTID}" price="${each.PRICE1}]"`),
li('.list-group-item', `[ReturnToSpecials]`)
] : [
li('.list-group-item', `[Buy1Bottle id="${each.PRODUCTID}" price="${each.PRICE1}"]`),
li('.list-group-item', `[Buy1Case id="${each.PRODUCTID}" price="${each.PRICE2}"]`),
li('.list-group-item', `[ReturnToShop]`)
]
])
]))
示例5: li
state.map((model: ViewState) =>
li(`${model.user.name} - ${model.homeworld ? model.homeworld.name : 'UNKNOWN'}`)
示例6: li
operators.map(operator =>
li('.sidebar-link', [
a('.link', { props: { title: operator, href: `#/${operator}` } }, operator)
])