Я хочу создать что-то вроде этого:WebSharper: Использование LI теги
<ul>
<li>menu1
<ul>
<li>sub-menu1</li>
</ul>
</li>
<li>menu2</li>
</ul>
Так я пишу следующий код, используя WebSharper:
let el =
UL [
LI [
Text "menu1"
UL [
LI [Text "sub-menu1"]
]
]
LI [Text "menu2"]
]
Но он говорит, что
UL [
LI [Text "sub-menu1"]
]
должны иметь тип IPagelet
, но в настоящее время имеют тип Element
.
Есть ли у кого-нибудь идея о том, как поместить текст + что-то еще под элементом li с помощью WebSharper?
Edit: Просто чтобы сказать, что у меня есть ошибка на stakc, я не могу комментировать или принял ответ @Tarmil ...
Если вам нужен текст и другой элемент (например, «Сильный»), я закончил использование Span для обертывания текста: '[LI [Span [Text" sub-menu1 "]; [Сильный [Текст] является удивительным »]]]]' –
@ChristopherStevenson Танки для подсказок. На самом деле было построено меню с помощью JQueryUI. –
No prob: Я все еще изучаю WebSharper. :) –