browser-element.uvue 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <template>
  2. <view class="page">
  3. <page-head :title="title"></page-head>
  4. <view class="page-body">
  5. <text class="title">使用浏览器内置的 a 标签</text>
  6. <view>
  7. <a href="https://doc.dcloud.net.cn/uni-app-x/" target="uni-app-x">uni-app x,是下一代 uni-app,是一个跨平台应用开发引擎</a>
  8. </view>
  9. <text class="title">使用浏览器内置的 button 标签(浏览器内置标签和 uni-app 重名的情况)</text>
  10. <view ref="html-element-area"></view>
  11. </view>
  12. </view>
  13. </template>
  14. <script>
  15. export default {
  16. data() {
  17. return {
  18. title: '浏览器 element'
  19. }
  20. },
  21. onReady() {
  22. const element = this.$refs['html-element-area'] as HTMLElement;
  23. const buttonElement = document.createElement('button') as HTMLButtonElement;
  24. buttonElement.innerText = 'browser button';
  25. element.appendChild(buttonElement);
  26. }
  27. }
  28. </script>
  29. <style>
  30. .page {
  31. padding: 15px;
  32. }
  33. .title {
  34. margin-top: 15px;
  35. }
  36. </style>