Advertisement
Guest User

Sumerin VUE

a guest
Nov 17th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. <script>
  2. import clock from './clock.vue'
  3. import table from './VueGoodTable.vue'
  4. import form from './AddForm.vue'
  5.  
  6. function FormatNumberLength(num, length) {
  7. var r = "" + num;
  8. while (r.length < length) {
  9. r = "0" + r;
  10. }
  11. return r;
  12. }
  13.  
  14. var objDat = new Date();
  15. var dat =
  16. {
  17. hour : FormatNumberLength(objDat.getHours(),2),
  18. min: FormatNumberLength(objDat.getMinutes(),2),
  19. sec: FormatNumberLength(objDat.getSeconds(),2)
  20. }
  21.  
  22. setInterval(function(){
  23. var objDat = new Date();
  24. dat.hour = FormatNumberLength(objDat.getHours(),2);
  25. dat.min = FormatNumberLength(objDat.getMinutes(),2);
  26. dat.sec = FormatNumberLength(objDat.getSeconds(),2);
  27. }, 1000);
  28.  
  29.  
  30. var data1 = [
  31. {id:1,time:'12:25',task:"Kopanie rowów",topic:'dig',msg:""},
  32. {id:2,time:'12:25',task:"Kopanie dziur",topic:'dig',msg:""},
  33. {id:3,time:'12:25',task:"Kopanie ",topic:'dig',msg:""},
  34. ];
  35.  
  36. setInterval(function(){
  37. let time = FormatNumberLength(objDat.getHours(),2);
  38. time+=":";
  39. time+=FormatNumberLength(objDat.getMinutes(),2);
  40. for(let e in data1)
  41. {
  42. console.log("new record");
  43. console.log(e.time);
  44. console.log(e);
  45. console.log(time);
  46. if(e.time === time)
  47. {
  48. Alert(e.msg);
  49. }
  50. }
  51. }, 30000);
  52.  
  53. var myobj = {id:0, time:"",task:"",topic:"", msg:""};
  54.  
  55. export default {
  56. name: 'app',
  57. data () {
  58. return {
  59. title:"my App",
  60. time:dat,
  61. rows: data1,
  62. emptyobject: myobj,
  63. addfunction: function()
  64. {
  65. data.push(myobj);
  66. }
  67. }
  68. },
  69. components: {
  70. 'my-com':clock,
  71. 'my-table':table,
  72. 'add-form':form
  73. }
  74. }
  75. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement