home.js 792 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. new Vue({
  2. el: '#app',
  3. data: function () {
  4. return {
  5. searchKey:'',
  6. hotList:[]
  7. }
  8. },
  9. computed: {
  10. },
  11. mounted:function() {
  12. this.getHot()
  13. },
  14. methods: {
  15. getHot:function(){
  16. var vm=this;
  17. bigDataOutApi.hot_words().then(function(res){
  18. vm.hotList=res
  19. }).catch(function(err){
  20. console.err(err)
  21. })
  22. },
  23. setIndexPage:function(key){
  24. GlobalEventBus.$emit('setleftTabUrl', {
  25. key: key
  26. });
  27. },
  28. goSearch:function(value){
  29. if(!value)value=''
  30. if(!value){
  31. toastr.error("请输入检索词再进行搜索");
  32. return
  33. }
  34. url = '../html/search.html?search='+value;
  35. GlobalEventBus.$emit('setIframeUrl', {
  36. history: {url:url,text:'搜索结果'}
  37. });
  38. }
  39. },
  40. watch: {
  41. }
  42. })