Skip to content

Commit 9fc811a

Browse files
committed
initial contents
1 parent a920a59 commit 9fc811a

File tree

5 files changed

+4390
-0
lines changed

5 files changed

+4390
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
# vue-components
22
VUE Components for rendering and compiling JSCAD designs
3+
4+
## ALPHA ALPHA ALPHA

hello.html

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>My first Vue app</title>
5+
<script src="https://unpkg.com/vue"></script>
6+
<style>
7+
.viewer{
8+
width: 8cm;
9+
height: 8cm;
10+
margin: 0;
11+
outline: 1px solid black;
12+
background-color: transparent;
13+
}
14+
</style>
15+
</head>
16+
<body>
17+
<script src="./lib/reglRenderer.js"></script>
18+
<script src="./viewerComponent.js"></script>
19+
<script src="./solids.js"></script>
20+
21+
<div id="app">
22+
<div>
23+
<p>{{ message }}</p>
24+
<button v-on:click="reverse">Reverse Message</button>
25+
</div>
26+
<div>
27+
<jscad-viewer></jscad-viewer>
28+
</div>
29+
</div>
30+
31+
<script>
32+
// global registration of viewer component
33+
Vue.component(viewerComponent.name, viewerComponent.properties)
34+
35+
const something = [1,2,3,4]
36+
37+
var app = new Vue({
38+
el: '#app',
39+
data: {
40+
message: 'Hello Vue!'
41+
},
42+
methods: {
43+
reverse: function () {
44+
this.message = this.message.split('').reverse().join('')
45+
}
46+
}
47+
})
48+
</script>
49+
50+
</body>
51+
</html>

0 commit comments

Comments
 (0)